negotiator.boaframework.sharedagentstate.anac2011
Class GahboninhoSAS

java.lang.Object
  extended by negotiator.boaframework.SharedAgentState
      extended by negotiator.boaframework.sharedagentstate.anac2011.GahboninhoSAS

public class GahboninhoSAS
extends SharedAgentState

This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 Gahboninho. The code was taken from the ANAC2011 Gahboninho and adapted to work within the BOA framework.

Author:
Mark Hendrikx

Field Summary
 
Fields inherited from class negotiator.boaframework.SharedAgentState
NAME
 
Constructor Summary
GahboninhoSAS(NegotiationSession negoSession, OpponentModel model, OMStrategy oms)
           
 
Method Summary
 void decrementFirstActions()
           
 int getFirstActions()
           
 IssueManager getIssueManager()
           
 GahboninhoOM getOpponentModel()
           
 void initObjects()
           
 
Methods inherited from class negotiator.boaframework.SharedAgentState
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GahboninhoSAS

public GahboninhoSAS(NegotiationSession negoSession,
                     OpponentModel model,
                     OMStrategy oms)
Method Detail

initObjects

public void initObjects()

getOpponentModel

public GahboninhoOM getOpponentModel()

getIssueManager

public IssueManager getIssueManager()

getFirstActions

public int getFirstActions()

decrementFirstActions

public void decrementFirstActions()